XI2: More logging for smooth scrolling
authorMatthias Clasen <mclasen@redhat.com>
Sun, 22 Apr 2012 16:50:29 +0000 (12:50 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 22 Apr 2012 17:00:47 +0000 (13:00 -0400)
In addition to the delta, log device information.
This was triggered by
https://bugzilla.gnome.org/show_bug.cgi?id=673644

gdk/x11/gdkdevicemanager-xi2.c

index c15e82d8e263b6403dd0392e4da5ecb17f76c84f..6a08dd5b44a731232fe9c1e5a93efe29b825625b 100644 (file)
@@ -1318,7 +1318,9 @@ gdk_x11_device_manager_xi2_translate_event (GdkEventTranslator *translator,
             event->scroll.direction = GDK_SCROLL_SMOOTH;
 
             GDK_NOTE(EVENTS,
-                     g_message ("smooth scroll:\twindow %ld\n\tdeltas: %f %f",
+                     g_message ("smooth scroll: %s\n\tdevice: %u\n\tsource device: %u\n\twindow %ld\n\tdeltas: %f %f",
+                                (xev->flags & XIPointerEmulated) ? "emulated" : "",
+                                xev->deviceid, xev->sourceid,
                                 xev->event, delta_x, delta_y));